On the Testability of BDI Agent Systems (Extended Abstract)
نویسندگان
چکیده
Before deploying a software system we need to assure ourselves (and stakeholders) that the system will behave correctly. This assurance is usually done by testing the system. However, it is intuitively obvious that adaptive systems, including agent-based systems, can exhibit complex behaviour, and are thus harder to test. In this paper we examine this “obvious intuition” in the case of Belief-Desire-Intention (BDI) agents, by analysing the number of paths through BDI goalplan trees. Our analysis confirms quantitatively that BDI agents are hard to test, sheds light on the role of different parameters, and highlights the enormous difference made by failure handling.
منابع مشابه
How Testable are BDI Agents?: An Analysis of Branch Coverage (Extended Abstract)
In this paper we extend our understanding of the feasibility of testing BDI agent programs by analysing their testability with respect to the all edges test adequacy criterion, and comparing with previous work that considered the all paths criterion. Our findings extend the earlier analysis with respect to the all paths criterion to give a more nuanced understanding of the difficulty of testing...
متن کاملOn the Testability of BDI Agent Systems
Before deploying a software system we need to assure ourselves (and stakeholders) that the system will behave correctly. This assurance is usually done by testing the system. However, it is intuitively obvious that adaptive systems, including agent-based systems, can exhibit complex behaviour, and are thus harder to test. In this paper we examine this “obvious intuition” in the case of Belief-D...
متن کاملA Framework for Organization-Aware Agents (JAAMAS Extended Abstract)
This short paper introduces and summarizes the AORTA reasoning framework that can be integrated into BDI-agents to enable organizational decision-making. This work has recently been published in the Journal of Autonomous Agents and Multi-Agent Systems (JAAMAS), as [3].
متن کاملAn Extended BDI Agent Architecture with Multiple Intention Reconsideration Ability in a Vessel Berthing Application
Belief-Desire-intention (BDI) agent based systems have been implemented in many business application systems and found to have some limitations in obverting environmental changes, adaptation and learning in making rational decisions. Our paper presents a new hybrid BDI agent architecture which compares all the available intentions in the intention reconsideration process and is able to observe ...
متن کاملFirst principles planning in BDI systems
BDI (Belief, Desire, Intention) agent systems are very powerful, but they lack the ability to incorporate planning. There has been some previous work to incorporate planning within such systems. However, this has either focussed on producing low-level plan sequences, losing much of the domain knowledge inherent in BDI systems, or has been limited to HTN (Hierarchical Task Network) planning, whi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015